body {
    background: #fafafa;
    /* background: #ddd; */
}

.w {
    width: 1200px;
    margin: 0 auto;
}

/* 头部 */

.headerTop {
    background: #F0F0F0;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
}

.headerTop ul {
    list-style: none;
}

.headerTop ul li {
    float: left;
    color: #454545;
    line-height: 28px;
}

.headerTop ul li.tel-ico {
    background: url('/newImg/tel-ico.png') left center no-repeat;
    padding-left: 24px
}

.headerTop ul li.tel-ico .tel {
    font-weight: bold;
    color: #FF5400
}

.headerTop ul li a {
    font-size: 12px;
    margin-left: 12px;
    color: #454545;
    text-decoration: none;
}

.headerTop ul li a:hover {
    color: #017DB9;
    text-decoration: underline;
}

.headerTop ul li a.blue {
    color: #017DB9;
    text-decoration: none;
}

.headerTop ul li a.blue:hover {
    text-decoration: underline;
}

/* LOGO 导航 搜索 */

.header {
    background: #fff;
}

.header a.logo {
    display: block;
    float: left;
    width: 210px;
    height: 60px;
    margin-top: 8px;
    margin-bottom: 8px;
    background: url('/newImg/logo.png') no-repeat;
}

.header .location {
    float: left;
    position: relative;
    margin-left: 15px;
    margin-top: 26px;
    border: 1px solid #d6d6d6;
    height: 28px;
    border-radius: 4px;
    /* width: 78px; */
    background: url('/newImg/location-ico.png') 1px center no-repeat;
    background-size: auto 70%;
    line-height: 28px;
    padding-right: 20px;
    padding-left: 20px;
    cursor: pointer;
}

.header .location:hover {
    border: 1px solid #408DC5;
}

.location i {
    position: absolute;
    right: 2px;
    top: 6px;
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url('/newImg/location-ico2.png') no-repeat;
}

.header #navbar {
    float: left;
    list-style: none;
    margin-top: 15px;
    margin-bottom: 15px;
    margin-left: 25px;
    height: 46px;
    max-width: 540px;
    overflow: hidden;
}

#navbar li {
    float: left;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 46px;
}

#navbar li a {
    font-size: 15px;
    color: #4c4c4c;
    padding-bottom: 5px;
    text-decoration: none;
}

#navbar li a:hover {
    color: #408DC5;
    border-bottom: 3px solid #408DC5;
}

#navbar li a.current {
    font-size: 16px;
    color: #408DC5;
    padding-bottom: 5px;
    text-decoration: none;
    border-bottom: 3px solid #408DC5;
}

.header .search {
    float: right;
    width: 310px;
    height: 44px;
    margin-top: 16px;
    background: #f2f2f2;
    padding: 6px;
    box-sizing: border-box;
}

.search .seaInput {
    float: left;
    height: 32px;
    width: 234px;
    background: #fff;
    border: none;
    padding: 0 10px;
    box-sizing: border-box;
    vertical-align: 0px;
}

.search a.seaBtn {
    float: right;
    display: inline-block;
    height: 32px;
    width: 58px;
    background: #408DC5;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    line-height: 32px;
    border-radius: 4px;
    text-align: center;
    text-decoration: none;
}

/* flexslider */

.flexslider {
    position: relative;
    height: 274px;
    overflow: hidden;
    background: url(/newImg/loading.gif) 50% no-repeat;
}

.slides {
    position: relative;
    z-index: 1;
}

.slides li {
    height: 274px;
}

.flex-control-nav {
    position: absolute;
    bottom: 30px;
    z-index: 2;
    width: 100%;
    text-align: center;
}

.flex-control-nav li {
    display: inline-block;
    width: 14px;
    height: 14px;
    margin: 0 5px;
    *display: inline;
    zoom: 1;
}

.flex-control-nav a {
    display: inline-block;
    width: 14px;
    height: 14px;
    line-height: 40px;
    overflow: hidden;
    background: url(/newImg/dot.png) right 0 no-repeat;
    cursor: pointer;
}

.flex-control-nav .flex-active {
    background-position: 0 0;
}

.flex-direction-nav {
    position: absolute;
    z-index: 3;
    width: 100%;
    top: 40.5%;
}

.flex-direction-nav li a {
    display: block;
    width: 50px;
    height: 50px;
    overflow: hidden;
    cursor: pointer;
    position: absolute;
}

.flex-direction-nav li a.flex-prev {
    left: 40px;
    background: url(/newImg/prev-next.png) no-repeat 0 0;
}

.flex-direction-nav li a.flex-next {
    right: 40px;
    background: url(/newImg/prev-next.png) no-repeat -50px 0;
}

/* 首页-主体 */

#container {
    position: relative;
    z-index: 10;
}

/* 品牌、价格、车型 */

.bpcContainer {
    background: #fff;
    height: 330px;
    border-radius: 5px;
    margin-top: -20px;
    margin-bottom: 15px;
}

.bpcContainer .brandBox {
    float: left;
    width: 435px;
    padding-left: 25px;
    padding-right: 25px;
    box-sizing: border-box;
}

.brandBox .bt {
    font-size: 18px;
    height: 65px;
    line-height: 65px;
    position: relative;
}

.brandBox .bt a {
    position: absolute;
    right: 0;
    top: 28px;
    font-size: 14px;
    color: #408DC5;
    text-decoration: none;
}

.brandBox .bt a:hover {
    text-decoration: underline;
}

.brandBox .brandList {
    list-style: none;
    padding-bottom: 7px;
}

.brandBox .brandList li {
    float: left;
    text-align: center;
    width: 60px;
    margin-right: 21px;
}

.brandBox .brandList li:nth-child(5n+5) {
    margin-right: 0;
}

.brandBox .brandList li a {
    color: #333;
    text-decoration: none;
}

.brandBox .brandList li img {
    display: block;
    width: 60px;
    height: 60px;
}

.brandBox .brandList li span {
    display: block;
    overflow: hidden;
    line-height: 26px;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.brandBox .brandList li:hover span {
    color: #408DC5;
    text-decoration: underline;
}

.bpcContainer .priceBox {
    float: left;
    width: 330px;
    height: 330px;
    padding-left: 25px;
    padding-right: 25px;
    box-sizing: border-box;
    border-left: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
}

.priceBox .bt {
    font-size: 18px;
    height: 65px;
    line-height: 65px;
    position: relative;
}

.priceBox .priceList {
    list-style: none;
}

.priceBox .priceList li {
    float: left;
    line-height: 60px;
    margin-right: 21px;
}

.priceBox .priceList li a {
    color: #333;
    font-size: 16px;
    text-decoration: none;
}

.priceBox .priceList li a:hover {
    color: #408DC5;
    text-decoration: underline;
}

.bpcContainer .cartypeBox {
    float: left;
    width: 435px;
    padding-left: 25px;
    padding-right: 13px;
    box-sizing: border-box;
}

.cartypeBox .bt {
    font-size: 18px;
    height: 65px;
    line-height: 65px;
    position: relative;
}

.cartypeBox .cartypeList {
    list-style: none;
    padding-bottom: 7px;
}

.cartypeBox .cartypeList li {
    float: left;
    text-align: center;
    width: 90px;
    margin-right: 10px;
}

.cartypeBox .cartypeList li:nth-child(4n+4) {
    margin-right: 0px;
}

.cartypeBox .cartypeList li a {
    color: #333;
    text-decoration: none;
}

.cartypeBox .cartypeList li img {
    display: block;
    width: 90px;
    height: 60px;
}

.cartypeBox .cartypeList li span {
    display: block;
    overflow: hidden;
    line-height: 26px;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.cartypeBox .cartypeList li:hover span {
    color: #408DC5;
    text-decoration: underline;
}

/* 焦点新闻 */

.focusNews {
    width: 100%;
    box-sizing: border-box;
    border: 1px solid #ebebeb;
    height: 48px;
    background: #fff;
    border-radius: 6px;
}

.focusNews .bt {
    float: left;
    display: inline-block;
    font-size: 18px;
    width: 118px;
    height: 48px;
    text-align: center;
    line-height: 48px;
}

.focusNews .gdArea {
    float: left;
    width: 1080px;
    height: 48px;
    overflow: hidden;
    line-height: 48px;
}

.focusNews .gdArea ul {
    list-style: none;
    margin: 0;
    width: 100%;
}

.focusNews .gdArea ul li {
    float: left;
    width: 320px;
    margin-right: 40px;
    text-align: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    line-height: 48px;
}

.focusNews .gdArea ul li a {
    font-size: 14px;
    color: #333;
    text-decoration: none;
}

.focusNews .gdArea ul li a:hover {
    color: #408DC5;
    text-decoration: underline;
}

.focusNews .gdArea ul li a.blue {
    font-size: 14px;
    font-weight: bold;
    color: #408DC5;
    text-decoration: none;
}

.focusNews .gdArea ul li a.blue:hover {
    text-decoration: underline;
}

/* 推荐好车 商家车源 个人好车 优质车商 */

.tab {
    position: relative;
    width: 100%;
    margin-top: 15px;
}

.tab .bt {
    position: absolute;
    top: 10px;
    left: 10px;
    display: block;
    border-left: 4px solid #888;
    padding-left: 11px;
    font-size: 18px;
    height: 26px;
    line-height: 26px;
}

.tab a.kscs {
    display: block;
    position: absolute;
    top: 10px;
    right: 10px;
    background: url('/newImg/fbIco.png') 5px center no-repeat #FF5400;
    font-size: 14px;
    color: #fff;
    padding: 7px 10px 7px 30px;
    border-radius: 3px;
}

.tab-nav {
    height: 50px;
    padding-left: 115px;
    overflow: hidden;
    background: url('/newImg/tab-nav-bg.png') repeat-x;
}

.tab-nav a {
    display: block;
    float: left;
    height: 50px;
    box-sizing: border-box;
    padding-left: 10px;
    padding-right: 10px;
    margin-right: 10px;
    border-bottom: 3px solid transparent;
    text-decoration: none;
    color: #333;
    font-size: 16px;
    line-height: 47px;
}

.tab-nav a.current {
    color: #408DC5;
    border-bottom: 3px solid #408DC5;
}

.tab-con {
    width: 100%;
}

.tab-con-item {
    display: none;
}

/* 产品图示 大图 */

.carList {
    list-style: none;
}

.carList li {
    float: left;
    width: 285px;
    background: #fff;
    margin-top: 15px;
    margin-right: 20px;
}

.carList li:hover {
    background: #D6E7FA
}

/* 加一级父标签 */

.tab-con-item .carList li:nth-child(4n+4) {
    margin-right: 0;
}

.carList li a.carIMG {
    display: block;
    width: 285px;
    height: 215px;
    overflow: hidden;
    position: relative;
}

.carList li a.carIMG img {
    position: absolute;
    max-height: 215px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.carList li .carBT {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.carList li .carBT a {
    font-size: 16px;
    color: #333;
    text-decoration: none;
}

.carList li .carBT a:hover {
    color: #408DC5;
    text-decoration: underline;
}

.carList li .carXX {
    padding-left: 10px;
    padding-right: 10px;
    height: 40px;
    overflow: hidden;
    font-size: 12px;
    line-height: 20px;
    color: #666666;
}

.carList li .carXX .blue {
    color: #408DC5;
}

.carList li .carPC {
    margin-top: 10px;
    height: 35px;
    position: relative;
}

.carList li .carPC .price {
    position: absolute;
    left: 10px;
    color: #408DC5;
    font-size: 18px;
}

.carList li .carPC .label {
    position: absolute;
    float: right;
    right: 10px;
    display: inline-block;
    height: 20px;
    padding-left: 10px;
    padding-right: 10px;
    background: #FF5400;
    font-size: 12px;
    color: #fff;
    line-height: 20px;
}

.carMore {
    padding-top: 15px;
    padding-bottom: 15px;
    text-align: center;
}

.carMore a {
    display: inline-block;
    font-size: 16px;
    color: #408DC5;
    padding: 10px 30px;
    border: 2px solid #408DC5;
    border-radius: 4px;
}

/* 优质车商 */

.carSeller {
    float: left;
    margin-top: 15px;
    width: 252px;
    box-sizing: border-box;
    border: 1px solid #ebebeb;
    padding: 25px;
    background: #fff;
}

.carSeller .sellerLogo {
    position: relative;
    width: 200px;
    height: 150px;
    overflow: hidden;
}

.carSeller .sellerLogo img {
    position: absolute;
    max-height: 150px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.carSeller .sellerName {
    text-align: center;
    color: #333;
    font-size: 14px;
    margin-top: 15px;
    margin-bottom: 10px;
    height: 40px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.carSeller .sellerXX {
    font-size: 12px;
    color: #666;
    height: 40px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.carSeller .sellerIn {
    text-align: center;
    margin-top: 25px;
}

.carSeller .sellerIn a {
    display: inline-block;
    font-size: 14px;
    color: #408DC5;
    padding: 8px 20px;
    border: 1px solid #408DC5;
    border-radius: 3px;
}

.sellerCar {
    float: right;
    margin-top: 15px;
    width: 933px;
    box-sizing: border-box;
    border: 1px solid #ebebeb;
    padding: 0 18px 12px;
    background: #fff;
}

/* 重置第3个li的margin-right */

.sellerCar .carList li:last-child {
    margin-right: 0
}

/* 广告位x3 */

.advBox {
    list-style: none;
}

.advBox li {
    float: left;
    width: 392px;
    height: 84px;
    overflow: hidden;
    margin-right: 12px;
}

.advBox li:nth-child(3) {
    margin-right: 0;
}

.advBox li img {
    display: block;
}

/* 广告位x1 */

.advBox2 {
    padding-top: 15px;
    padding-bottom: 15px;
    width: 100%;
}

.advBox2 img {
    display: block;
}

/* 二手车求购 */

.wantBuy {
    background: url('/newImg/wantbuy_bg.jpg') center center no-repeat;
    border: 1px solid #ebebeb;
    height: 248px;
    overflow: hidden;
    box-sizing: border-box;
    padding: 15px 610px 10px 24px;
}

.wantBuy .bt {
    font-size: 18px;
    color: #408DC5;
    height: 33px;
    position: relative;
    margin-bottom: 15px;
}

.wantBuy .bt span {
    display: inline-block;
    height: 33px;
    box-sizing: border-box;
    padding-top: 5px;
    padding-bottom: 5px;
    line-height: 20px;
    border-bottom: 3px solid #408DC5;
}

.wantBuy .bt a.buy {
    display: inline-block;
    height: 30px;
    position: absolute;
    bottom: 3px;
    margin-left: 12px;
    padding-left: 25px;
    border-left: 3px solid #dedede;
    font-size: 16px;
    text-decoration: none;
    color: #ccc;
    line-height: 30px;
}

.wantBuy .bt a.buy:hover {
    color: #408DC5;
    text-decoration: underline;
}

.wantBuy .bt a.more {
    position: absolute;
    height: 30px;
    right: 0;
    bottom: 3px;
    font-size: 14px;
    color: #408DC5;
    line-height: 30px;
}

.wantBuy .wantList {
    width: 100%;
    list-style: none;
}

.wantBuy .wantList li {
    float: left;
    color: #666;
    font-size: 12px;
    line-height: 30px;
}

.wantBuy .wantList li.w-1 {
    width: 25%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.wantBuy .wantList li.w-2 {
    text-align: center;
    width: 25%;
}

.wantBuy .wantList li.w-bt {
    font-size: 14px;
    background: #ebebeb;
    font-weight: bold;
}

.wantBuy .wantList li a {
    font-size: 14px;
    color: #333;
    text-decoration: none;
}

.wantBuy .wantList li a:hover {
    color: #408DC5;
    text-decoration: underline;
}

.wantBuy .wantList li a.orange {
    font-size: 14px;
    color: #FF5400;
}

/* 二手车资讯 */

.carNews {
    width: 100%;
    padding-top: 15px;
}

.carNews h3.bt {
    text-align: center;
    font-size: 20px;
    color: #333;
    height: 50px;
    line-height: 50px;
}

.carNews .bt-xx {
    text-align: center;
    color: #999;
    font-size: 14px;
}

/* 重置距离左边 */

#tab5 .tab-nav {
    background: none;
    padding-left: 355px;
}

.carNewsW340 {
    float: left;
    width: 340px;
    margin-top: 25px;
    margin-right: 90px;
}

.carNewsW340:nth-child(3) {
    margin-right: 0;
}

.carNewsW340 a.newsIMG {
    display: block;
    width: 340px;
    height: 215px;
    padding: 15px;
    box-sizing: border-box;
    background: #ebebeb;
    overflow: hidden;
    position: relative;
}

.carNewsW340 a.newsIMG img {
    position: absolute;
    max-height: 185px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.carNewsList {
    list-style: none;
    padding: 15px;
}

.carNewsList li {
    position: relative;
}

.carNewsList li a {
    display: inline-block;
    width: 260px;
    height: 30px;
    line-height: 30px;
    color: #333;
    font-size: 14px;
    text-decoration: none;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.carNewsList li a:hover {
    color: #408DC5;
    text-decoration: underline;
}

.carNewsList li span {
    position: absolute;
    right: 0;
    color: #666;
    font-size: 12px;
    line-height: 30px;
}

/* 尾部 */

.footer {
    color: #555;
    background: #d5d5d5;
}

#tab6 {
    position: relative;
    width: 100%;
    margin-top: 0;
}

#tab6 .tab-nav {
    height: 50px;
    padding-left: 0;
    overflow: hidden;
    background: none;
}

#tab6 .tab-nav a {
    display: block;
    float: left;
    height: 16px;
    margin-top: 20px;
    margin-bottom: 20px;
    border-right: 1px solid #555;
    box-sizing: border-box;
    padding-left: 0px;
    padding-right: 10px;
    margin-right: 10px;
    border-bottom: none;
    text-decoration: none;
    color: #555;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
}

#tab6 .tab-nav a:last-child {
    border-right: 1px solid transparent;
}

#tab6 .tab-nav a.current {
    color: #408DC5;
    border-bottom: none;
}

#tab6 .fTabA {
    line-height: 24px;
}

#tab6 .fTabA a {
    margin-right: 10px;
    font-size: 12px;
    color: #555;
    text-decoration: none;
    white-space: nowrap;
}

#tab6 .fTabA a:hover {
    color: #408DC5;
    text-decoration: underline;
}

#tab6 .fTabA a.a1 {
    margin-right: 0;
}

#tab6 .letterLabel {
    margin-bottom: 6px;
}

#tab6 .letterLabel a {
    display: block;
    float: left;
    width: 22px;
    height: 22px;
    color: #555;
    font-size: 12px;
    line-height: 22px;
    border: 1px solid transparent;
    text-align: center;
    margin-right: 5px;
    text-decoration: none;
}

#tab6 .letterLabel a:hover {
    color: #408DC5;
    border: 1px solid #bebebe;
}

#tab6 .letterLabel a.on {
    color: #408DC5;
    border: 1px solid #408DC5;
}

/* 友情链接 */

.fLink .bt {
    color: #408DC5;
    font-size: 14px;
    font-weight: bold;
    height: 50px;
    line-height: 50px;
    position: relative;
}

.fLink .bt a {
    position: absolute;
    right: 0;
    top: 13px;
    font-size: 12px;
    color: #408DC5;
    border: 1px solid #408DC5;
    padding: 5px 8px;
}

.fLink .linkA {
    line-height: 24px;
}

.fLink .linkA a {
    margin-right: 10px;
    font-size: 12px;
    color: #555;
    text-decoration: none;
    white-space: nowrap;
}

.fLink .linkA a:hover {
    color: #408DC5;
    text-decoration: underline;
}

/* 版权 */

.copyBox {
    margin-top: 15px;
    border-top: 1px solid #bebebe;
    border-bottom: 1px solid #bebebe;
    padding-top: 10px;
    padding-bottom: 10px;
}

.copyBox .w300 {
    float: left;
    width: 300px;
}

.copyBox .w300 a.flogo {
    display: inline-block;
    width: 210px;
    height: 60px;
    background: url('/newImg/logo.png') no-repeat;
}

.copyBox .w300 .fDH {
    margin-top: 5px;
}

.fDH a {
    float: left;
    display: block;
    font-size: 12px;
    font-weight: bold;
    color: #555;
    text-decoration: none;
    border-right: 1px solid #666;
    padding-right: 12px;
    margin: 0px 12px 12px 0;
}

.fDH a:hover {
    color: #408DC5;
    text-decoration: underline;
}

.fDH a:nth-child(4n+4) {
    border-right: 1px solid transparent;
}

.copyBox .appCode {
    float: left;
    height: 84px;
    width: 250px;
    background: url('/newImg/appCode.jpg') no-repeat;
    padding-left: 94px;
    color: #555;
    margin-top: 18px;
    margin-left: 100px;
    box-sizing: border-box;
}

.copyBox .appCode p:nth-child(1) {
    margin-top: 5px;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
}

.copyBox .appCode p:nth-child(2) {
    font-size: 12px;
    line-height: 20px;
}

.copyBox .wechatCode {
    float: left;
    height: 84px;
    width: 250px;
    background: url('/newImg/wechatCode.jpg') no-repeat;
    padding-left: 94px;
    color: #555;
    margin-top: 18px;
    box-sizing: border-box;
}

.copyBox .wechatCode p:nth-child(1) {
    margin-top: 5px;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
}

.copyBox .wechatCode p:nth-child(2) {
    font-size: 12px;
    line-height: 20px;
}

.copyBox .footTel {
    background: url('/newImg/footTel.jpg') no-repeat;
    padding-left: 94px;
    height: 84px;
    margin-top: 18px;
    box-sizing: border-box;
}

.copyBox .footTel p:nth-child(1) {
    margin-top: 5px;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
}

.copyBox .footTel p:nth-child(2) {
    font-size: 24px;
    line-height: 40px;
}

.copyXX {
    font-size: 12px;
    color: #666;
    text-align: center;
    height: 50px;
    line-height: 50px;
}

.copyXX img {
    display: inline-block;
    vertical-align: -1px
}

/* 站点切换 TAB7 */

#location-container {
    cursor: default;
    display: none;
    position: absolute;
    left: -1px;
    border: 1px solid #408DC5;
    background: #fff;
    width: 600px;
    padding: 13px;
    box-sizing: border-box;
    z-index: 100;
    border-radius: 3px;
}

#location-container dl {
    list-style: none;
    margin-bottom: 10px;
}

#location-container dt {
    float: left;
    width: 60px;
    color: #408DC5;
    font-weight: bold;
    font-size: 14px;
    line-height: 24px;
}

#location-container dd {
    float: right;
    width: 500px;
}

#location-container dd a {
    float: left;
    font-size: 12px;
    color: #555;
    text-decoration: none;
    padding-right: 15px;
    line-height: 24px;
}

#location-container dd a:hover {
    color: #408DC5;
    text-decoration: underline;
}

select {
    border: 1px solid #ccc;
    background: #fff;
    border-radius: 3px;
    color: #333;
    font-size: 12px;
    outline: none;
    height: 24px;
    width: 120px;
    margin-right: 10px;
    cursor: pointer;
}

#location-container .inSite-btn {
    position: absolute;
    right: 20px;
    top: 0;
    width: 80px;
    height: 24px;
    border: 0;
    background: #408DC5;
    font-size: 12px;
    color: #fff;
    text-align: center;
    line-height: 24px;
    border-radius: 3px;
    cursor: pointer;
}

#tab7 {
    position: relative;
    width: 100%;
    margin-top: 0;
}

#tab7 .tab-nav {
    height: 30px;
    padding-left: 0;
    overflow: hidden;
    background: none;
    border: 1px solid #dfdfdf
}

#tab7 .tab-nav a {
    display: block;
    float: left;
    height: 30px;
    margin-top: 0px;
    margin-bottom: 0px;
    border-right: 1px solid #dfdfdf;
    box-sizing: border-box;
    padding-left: 20px;
    padding-right: 20px;
    margin-right: 0px;
    border-bottom: none;
    text-decoration: none;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
}

#tab7 .tab-nav a.current {
    color: #408DC5;
    border-bottom: none;
    background: #E4ECF4;
}

#tab7 .tab-con-item {
    border: 1px solid #dfdfdf;
    border-top: 0;
}

#tab7 .fTabA {
    padding: 10px;
    line-height: 24px;
   }

#tab7 .fTabA a {
    margin-right: 15px;
    font-size: 12px;
    color: #333;
    text-decoration: none;
    white-space: nowrap;
}

#tab7 .fTabA a:hover {
    color: #408DC5;
    text-decoration: underline;
}

#tab6 .fTabA a.a1 {
    margin-right: 0;
}

#tab7 .letterLabel {
    border-bottom: 1px solid #dfdfdf;
    padding: 10px;
}

#tab7 .letterLabel a {
    display: block;
    float: left;
    height: 24px;
    color: #555;
    font-size: 14px;
    line-height: 24px;
    margin-right: 10px;
    text-decoration: none;
}

#tab7 .letterLabel a:hover {
    color: #408DC5;
}

#tab7 .letterLabel a.on {
    color: #408DC5;
}

/* 列表页 */

/* 面包屑导航 */

.crumbBox {
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}

.crumbBox a {
    font-size: 14px;
    color: #333;
    text-decoration: none;
}

.crumbBox a:hover {
    color: #408DC5;
    text-decoration: underline;
}

.crumbBox a.on {
    color: #408DC5;
}

.whiteBg {
    background: #fff;
    padding-top: 15px;
    padding-bottom: 15px;
}

.filterBox {
    border: 1px solid #ebebeb;
    border-bottom: none;
    color: #666;
    font-size: 16px;
    background: url('/newImg/filterBg.jpg') left repeat-y;
}

filterBox ul {
    list-style: none;
}

.filterBox li {
    border-bottom: 1px solid #ebebeb;
}

.filterBox .filterLable {
    float: left;
    width: 64px;
    padding-top: 8px;
    padding-bottom: 8px;
    text-align: center;
    line-height: 26px;
}

.filterBox .filterList {
    float: left;
    width: 1000px;
    padding: 8px 8px 3px 9px;
    box-sizing: border-box;
    height: 40px;
    overflow: hidden;
}

.filterBox .filterList a {
    float: left;
    display: block;
    height: 26px;
    padding-left: 10px;
    padding-right: 10px;
    margin-right: 5px;
    margin-bottom: 5px;
    white-space: nowrap;
    color: #666;
    font-size: 14px;
    line-height: 26px;
}

.filterBox .filterList a:hover {
    background: #408DC5;
    color: #fff;
}

.filterBox .filterList a.on {
    background: #408DC5;
    color: #fff;
}

.filterBox .filterList select {
    border: 1px solid #dbdbdb;
    border-radius: 0;
    height: 26px;
    font-size: 14px;
    box-sizing: border-box;
}

.filterBox .filterMore {
    float: right;
    margin-left: 34px;
    width: 100px;
    padding-top: 8px;
    padding-bottom: 8px;
    color: #408DC5;
    font-size: 14px;
    line-height: 26px;
    cursor: pointer;
    position: relative;
}

.filterBox .filterMore i {
    position: absolute;
    right: 19px;
    top: 18px;
    display: block;
    width: 11px;
    height: 6px;
    background: url('/newImg/down-up.jpg') no-repeat 0 0;
}

.filterBox .filterMore i.up {
    background: url('/newImg/down-up.jpg') no-repeat -11px 0;
}

.filterBox .filterMore img {
    margin-left: 14px;
    vertical-align: 2px
}

/* 当前筛选 */

.curFilter {
    height: 26px;
    padding-top: 6px;
    padding-bottom: 6px;
    font-size: 14px;
    line-height: 26px;
}

.curFilter .curFList {
    display: inline-block;
}

.curFilter span {
    display: inline-block;
    height: 26px;
    border: 1px solid #dbdbdb;
    box-sizing: border-box;
    padding-left: 9px;
    padding-right: 25px;
    font-size: 14px;
    font-weight: bold;
    color: #666;
    line-height: 24px;
    position: relative;
}

.curFilter span a {
    position: absolute;
    top: 4px;
    right: 4px;
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url('/newImg/closeFilter.jpg') no-repeat 0 0;
}

.curFilter span:hover {
    border-color: #408DC5;
}

.curFilter span:hover a {
    background: url('/newImg/closeFilter.jpg') no-repeat -16px 0;
}

.curFilter span .blue {
    color: #408DC5;
}

.curFilter a.clearAll {
    margin-left: 15px;
    font-size: 14px;
    color: #408DC5;
}

/* 列表左右内容 */

.lb-Pro {
    margin-top: 10px;
}

/* 左侧内容 */

.lb-Pro .w895 {
    float: left;
    width: 895px;
}

.w895 .lb-bt {
    background: url('/newImg/tab-nav-bg.png') repeat-x;
    height: 50px;
}

/* 标题 */

.lb-bt .bt-tab {
    float: left;
    width: 600px;
}

.lb-bt .bt-tab ol {
    list-style: none;
}

.lb-bt .bt-tab li {
    float: left;
}

.lb-bt .bt-tab a {
    display: block;
    padding-left: 17px;
    padding-right: 17px;
    font-size: 18px;
    color: #333;
    text-decoration: none;
    line-height: 47px;
}

.lb-bt .bt-tab a:hover {
    color: #408DC5;
}

.lb-bt .bt-tab li.on {
    border-bottom: 3px solid #408DC5;
}

.lb-bt .bt-tab li.on a {
    color: #408DC5;
}

/* 显示 */

.lb-bt .bt-view {
    float: right;
    /* width: 300px; */
    width: 223px;
    padding-top: 10px;
}

.lb-bt .bt-view ol {
    list-style: none;
}

.lb-bt .bt-view li {
    float: left;
    border: 1px solid #dbdbdb;
    margin-left: 5px;
}

.lb-bt .bt-view a {
    display: block;
    padding-left: 23px;
    padding-right: 7px;
    font-size: 14px;
    color: #333;
    text-decoration: none;
    line-height: 25px;
    position: relative;
}

.lb-bt .bt-view a i {
    position: absolute;
    top: 7px;
    left: 7px;
    width: 11px;
    height: 11px;
}

.lb-bt .bt-view a.v1 i {
    background: url('/newImg/lb-view.png') no-repeat 0 0;
}

.lb-bt .bt-view a.v2 i {
    background: url('/newImg/lb-view.png') no-repeat -11px 0px;
}

.lb-bt .bt-view a.v3 i {
    background: url('/newImg/lb-view.png') no-repeat -22px 0px;
}

.lb-bt .bt-view li:hover, .lb-bt .bt-view li.on {
    border-color: #408DC5;
}

.lb-bt .bt-view li:hover a, .lb-bt .bt-view li.on a {
    color: #408DC5;
}

.lb-bt .bt-view li:hover a.v1 i, .lb-bt .bt-view li.on a.v1 i {
    background: url('/newImg/lb-view.png') no-repeat 0 -11px;
}

.lb-bt .bt-view li:hover a.v2 i, .lb-bt .bt-view li.on a.v2 i {
    background: url('/newImg/lb-view.png') no-repeat -11px -11px;
}

.lb-bt .bt-view li:hover a.v3 i, .lb-bt .bt-view li.on a.v3 i {
    background: url('/newImg/lb-view.png') no-repeat -22px -11px;
}

/* 排序 */

.lb-px {
    padding-top: 15px;
}

.lb-px .bt-px {
    float: left;
    width: 600px;
}

.lb-px .bt-px ol {
    list-style: none;
}

.lb-px .bt-px li {
    float: left;
    border: 1px solid #dbdbdb;
    margin-right: 5px;
}

.lb-px .bt-px a {
    display: block;
    padding-left: 23px;
    padding-right: 7px;
    font-size: 14px;
    color: #333;
    text-decoration: none;
    line-height: 25px;
    position: relative;
}

.lb-px .bt-px a i {
    position: absolute;
    top: 7px;
    left: 7px;
    width: 11px;
    height: 11px;
    background: url('/newImg/lb-view.png') no-repeat -33px 0;
}

.lb-px .bt-px li:hover, .lb-px .bt-px li.on {
    border-color: #408DC5;
}

.lb-px .bt-px li:hover a, .lb-px .bt-px li.on a {
    color: #408DC5;
}

.lb-px .bt-px li:hover a i, .lb-px .bt-px li.on a i {
    background: url('/newImg/lb-view.png') no-repeat -33px -11px;
}

.lb-px .bt-count {
    float: right;
    /* width: 300px; */
    width: 223px;
    text-align: right;
    line-height: 27px;
}

.lb-px .bt-count .orange {
    color: #FF5400;
}

/* 加一级父标签 */

.w895 .carList li:nth-child(3n+3) {
    margin-right: 0;
}

/* 分页 */

.NewPage {
    padding-top: 50px;
    padding-bottom: 35px;
    text-align: center;
    font-size: 14px;
    color: #666;
}

.NewPage a {
    display: inline-block;
    border: 1px solid #dbdbdb;
    padding: 6px 10px;
    margin-right: 3px;
    font-size: 14px;
    color: #666;
    text-decoration: none;
}

.NewPage a:hover {
    border-color: #408DC5;
    color: #408DC5;
}

.NewPage a.on {
    background: #408DC5;
    border-color: #408DC5;
    color: #fff;
}

.curr{
     display: inline-block;
      padding: 6px 10px;
    margin-right: 3px;
    font-size: 14px;
    color: #666;
    text-decoration: none;
    background: #408DC5;
    border-color: #408DC5;
    color: #fff;
}

.NewPage .Total {}

.NewPage .Total {
    padding-left: 20px;
    display: inline-block;
    vertical-align: 0px;
}

.NewPage .Total .input {
    border: 1px solid #dbdbdb;
    font-size: 14px;
    width: 45px;
    text-align: center;
    height: 28px;
    box-sizing: border-box;
}

.NewPage .Total .button {
    display: inline-block;
    border: 1px solid #d3d3d3;
    font-size: 14px;
    width: 45px;
    text-align: center;
    height: 28px;
    box-sizing: border-box;
    background: #d3d3d3;
    color: #333;
    vertical-align: 0.5px;
    cursor: pointer;
}

/* 右侧 */

.lb-Pro .w285 {
    float: right;
    width: 285px;
}

.w285 .rlb-bt {
    background: url('/newImg/tab-nav-bg.png') repeat-x;
    height: 50px;
    position: relative;
    margin-bottom: 57px;
}

.w285 .rlb-bt span {
    position: absolute;
    top: 10px;
    left: 0px;
    display: block;
    border-left: 4px solid #888;
    padding-left: 11px;
    font-size: 18px;
    height: 26px;
    line-height: 26px;
}

/* 产品展示 列表 */

.carList2 {
    list-style: none;
}

.carList2 li {
    border-bottom: 1px solid #dbdbdb;
    margin-top: 15px;
    padding-bottom: 15px;
}

.carList2 li a.carIMG {
    float: left;
    display: block;
    width: 285px;
    height: 215px;
    overflow: hidden;
    position: relative;
}

.carList2 li a.carIMG img {
    position: absolute;
    max-height: 215px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.carList2 li .carCxx {
    float: left;
    margin-left: 20px;
    width: 470px;
    font-size: 14px;
}

.carCxx .carBT {
    padding-top: 10px;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.carCxx .carBT a {
    font-size: 18px;
    color: #333;
    text-decoration: none;
}

.carCxx .carBT a:hover {
    color: #408DC5;
    text-decoration: underline;
}

.carCxx .carXX {
    height: 30px;
    font-size: 14px;
    color: #666666;
    line-height: 30px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.carCxx .carXX .blue {
    color: #408DC5;
}

.carCxx .carNote {
    padding-top: 5px;
    padding-bottom: 5px;
    max-height: 50px;
    font-size: 14px;
    color: #666666;
    line-height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.carCxx .carCom {
    height: 30px;
    font-size: 14px;
    color: #666666;
    line-height: 30px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.carCxx .carCom a {
    font-size: 14px;
    color: #408DC5;
}

.carCxx .carTime {
    height: 30px;
    font-size: 14px;
    color: #666666;
    line-height: 30px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.carList2 li .carRxx {
    float: left;
    margin-left: 20px;
    width: 100px;
}

.carRxx .carPC {
    text-align: center;
    padding-top: 50px;
}

.carRxx .carPC .price {
    display: inline-block;
    width: 100%;
    color: #408DC5;
    font-size: 18px;
    line-height: 68px;
}

.carRxx .carPC .label {
    display: inline-block;
    height: 20px;
    padding-left: 10px;
    padding-right: 10px;
    background: #FF5400;
    font-size: 12px;
    color: #fff;
    line-height: 20px;
}

/* 右侧产品展示一 */

.rcarList {
    list-style: none;
}

.rcarList li {
    margin-bottom: 15px;
}

.rcarList .carIMG {
    display: block;
    width: 285px;
    height: 215px;
    overflow: hidden;
    position: relative;
}

.rcarList .carIMG img {
    position: absolute;
    max-height: 215px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.rcarList .carBT {
    padding-top: 5px;
    height: 30px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    line-height: 30px;
}

.rcarList .carBT a {
    font-size: 16px;
    color: #333;
    text-decoration: none;
}

.rcarList .carBT a:hover {
    color: #408DC5;
    text-decoration: underline;
}

.rcarList .carCom {
    margin-bottom: 5px;
    color: #666666;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.rcarList .carCom a {
    font-size: 12px;
    color: #408DC5;
    text-decoration: none;
}

.rcarList .carCom a:hover {
    text-decoration: underline;
}

.rcarList .carXX {
    font-size: 12px;
    line-height: 20px;
    color: #666666;
}

.rcarList .carXX .blue {
    color: #408DC5;
}

.rcarList .carPC {
    margin-top: 10px;
    height: 35px;
    position: relative;
}

.rcarList .carPC .status {
    position: absolute;
    right: 0;
    display: inline-block;
    text-align: right;
}

.rcarList .carPC span {
    display: inline-block;
    height: 20px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    color: #fff;
    line-height: 20px;
}

.rcarList .carPC .price {
    position: absolute;
    left: 0;
    padding-left: 0;
    color: #408DC5;
    font-size: 18px;
}

.rcarList .carPC .label {
    background: #FF5400;
}

.rcarList .carPC .yin {
    background: #dbdbdb;
    color: #666;
}

.rcarList .carPC .jin {
    background: #F6C31A;
}

.rcarList .carPC .zuan {
    background: #408DC5;
}

.rcarList .carPC .tg {
    background: #dbdbdb;
    color: #666;
}

/* 右侧产品展示二 */

.rcarList2 {
    list-style: none;
}

.rcarList2 li {
    border-bottom: 1px dashed #dbdbdb;
    padding-bottom: 12px;
    margin-bottom: 15px;
}

.rcarList2 .carIMG {
    float: left;
    width: 160px;
    height: 120px;
    overflow: hidden;
    position: relative;
}

.rcarList2 .carIMG img {
    position: absolute;
    max-height: 120px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.rcarList2 .priceStatus {
    float: right;
    width: 125px;
    text-align: center;
}

.rcarList2 .priceStatus .price {
    margin-top: 12px;
    color: #408DC5;
    font-size: 18px;
    line-height: 35px;
}

.rcarList2 .priceStatus .label {
    display: inline-block;
    height: 20px;
    padding-left: 10px;
    padding-right: 10px;
    background: #FF5400;
    font-size: 12px;
    color: #fff;
    line-height: 20px;
}

.rcarList2 .priceStatus .status {
    margin-top: 10px;
    text-align: center;
}

.rcarList2 .priceStatus .status span {
    display: inline-block;
    height: 20px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    color: #fff;
    line-height: 20px;
}

.rcarList2 .priceStatus .status .yin {
    background: #dbdbdb;
    color: #666;
}

.rcarList2 .priceStatus .status .jin {
    background: #F6C31A;
}

.rcarList2 .priceStatus .status .zuan {
    background: #408DC5;
}

.rcarList2 .priceStatus .status .tg {
    background: #dbdbdb;
    color: #666;
}

.rcarList2 .carBT {
    padding-top: 5px;
    height: 30px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    line-height: 30px;
}

.rcarList2 .carBT a {
    font-size: 16px;
    color: #333;
    text-decoration: none;
}

.rcarList2 .carBT a:hover {
    color: #408DC5;
    text-decoration: underline;
}

.rcarList2 .carCom {
    margin-bottom: 5px;
    color: #666666;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.rcarList2 .carCom a {
    font-size: 12px;
    color: #408DC5;
    text-decoration: none;
}

.rcarList2 .carCom a:hover {
    text-decoration: underline;
}

.rcarList2 .carXX {
    font-size: 12px;
    line-height: 20px;
    color: #666666;
}

.rcarList2 .carXX .blue {
    color: #408DC5;
}

/* 详情页 */

.carContent {
    width: 100%;
}

.w500 {
    width: 500px;
    float: left;
}

.carPic {
    width: 100%;
    position: relative;
}

.carPic .lookBig {
    position: absolute;
    top: 345px;
    width: 100%;
    height: 30px;
    background: #000;
    filter: alpha(opacity=60);
    -moz-opacity: .6;
    -khtml-opacity: .6;
    opacity: .6;
    color: #fff;
    text-align: center;
    line-height: 30px;
}

.carPic .lookBig a {
    color: #fff;
}

.large_box {
    margin-bottom: 10px;
    width: 500px;
    height: 375px;
    overflow: hidden;
    background: url('/newImg/loading.gif') center center no-repeat;
}

.large_box img {
    width: 100%;
    height: 100%;
}

.small_box {
    width: 500px;
    height: 75px;
    overflow: hidden;
}

.small_list {
    position: relative;
    float: left;
    width: 430px;
    height: 75px;
    overflow: hidden;
}

.small_list ul {
    height: 75px;
    overflow: hidden
}

.small_list ul li {
    position: relative;
    float: left;
    margin-right: 10px;
    width: 100px;
    cursor: pointer;
}

.small_list ul li img {
    width: 100%;
    height: 100%;
}

.small_list ul li .bun_bg {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100px;
    height: 75px;
    /* border: 2px solid #006599;
    box-sizing: border-box; */
    background: #006599;
    filter: alpha(opacity=60);
    -moz-opacity: .6;
    -khtml-opacity: .6;
    opacity: .6
}

.small_list ul li.on .bun_bg {
    display: block;
}

.btn {
    display: block;
    width: 21px;
    height: 75px;
    cursor: pointer;
}

.btn:hover {
    background-color: #FF5400;
}

.left_btn {
    float: left;
    margin-right: 14px;
    background: url('/newImg/left-right.png') no-repeat 0 0 #888;
}

.right_btn {
    float: right;
    background: url('/newImg/left-right.png') no-repeat -21px 0 #888;
}

/* 详情右侧 */

.w680 {
    width: 680px;
    float: right;
}

.w680 .carName {
    font-size: 20px;
    color: #333;
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 26px;
}

.w680 .carPrice {
    border: 1px solid #FCF3D6;
    background: #FEFDF9;
    padding: 15px;
}

.w680 .carPrice .pr1 {
    font-size: 20px;
    color: #333;
}

.w680 .carPrice .pr2 {
    margin-left: 20px;
    font-size: 16px;
    color: #666;
}

.w680 .carPrice .orange {
    color: #FF5400;
    padding-left: 5px;
    padding-right: 5px;
}

.w680 .carPrice .fs30 {
    font-size: 30px;
    vertical-align: -6px;
}

.w680 .carBuy {
    font-size: 16px;
    color: #666;
    background: #fafafa;
    padding: 15px;
    position: relative;
    margin-bottom: 20px;
}

.w680 .carBuy .blue {
    color: #408DC5;
    padding-left: 5px;
    padding-right: 5px;
}

.w680 .carBuy .carOKico {
    position: absolute;
    right: 15px;
    top: 15px;
    display: inline-block;
    text-align: right;
    width: 300px;
    height: 22px;
    line-height: 22px;
}

.w680 .carBuy .carOKico .car-ok {
    display: inline-block;
    height: 22px;
    background: url('/newImg/okIco.jpg') left center no-repeat;
    padding-left: 25px;
    margin-left: 25px;
}

.w680 .carBZ {
    list-style: none;
}

.w680 .carBZ li {
    float: left;
    width: 33.3333%;
    padding-top: 10px;
    padding-bottom: 10px;
    box-sizing: border-box;
    border-right: 1px solid #dbdbdb;
    text-align: center;
    font-size: 22px;
    color: #333;
}

.w680 .carBZ li:last-child {
    border-right: 1px solid transparent;
}

.w680 .carBZ li span {
    display: inline-block;
    font-size: 16px;
    color: #666;
    margin-bottom: 10px;
}

.w680 .carPerson {
    margin-top: 20px;
    margin-bottom: 25px;
    height: 60px;
    color: #666;
    font-size: 16px;
    line-height: 60px;
}

.w680 .carPerson .blueBG {
    display: inline-block;
    height: 60px;
    color: #fff;
    background: #006599;
    padding-left: 30px;
    padding-right: 30px;
    margin-right: 15px;
    font-size: 24px;
    border-radius: 3px;
}

.w680 .carTel {
    font-size: 18px;
    color: #666;
    background: #fafafa;
    padding: 15px;
    position: relative;
}

.w680 .carTel .telS {
    margin-right: 60px;
}

.w680 .carTel .telH {
    margin-right: 60px;
}

/* 非商 电话 */

.w680 .carTel i {
    color: #AB6532;
}

/* 商 电话 */

.w680 .carTel em {
    color: #666;
}

.w680 .carTel .appDown {
    display: inline-block;
    font-size: 16px;
    color: #FF5400;
    border: 1px solid #FF5400;
    background: url('/newImg/appIco.png') 6px center no-repeat;
    padding: 6px 15px 6px 33px;
    position: relative;
    cursor: pointer;
}

/* app下载 二维码 */

.w680 .carTel .appDown em {
    display: none;
    position: absolute;
    left: -1px;
    top: 28px;
    width: 105px;
    height: 105px;
    border: 1px solid #FF5400;
    background: #FEFDF9;
    padding: 5px;
}

.w680 .carTel .appDown em img {
    width: 100%;
    height: 100%;
}

.w680 .carTime {
    margin-top: 6px;
    padding: 0 15px;
    color: #888;
    font-size: 14px;
    line-height: 36px;
}

.w680 .carTime span {
    margin-right: 100px;
}

.w680 .carTime span:last-child {
    margin-right: 0;
}

/* 车源详情 */

#tab8 .tab-nav {
    padding-left: 0;
}

.carTable {
    margin-top: 15px;
}

.carTable .carCS {
    list-style: none;
}

.carTable .carCS li {
    float: left;
    font-size: 16px;
    padding-left: 10px;
    box-sizing: border-box;
    height: 48px;
    border-bottom: 1px solid #dbdbdb;
    line-height: 48px;
}

.carTable .carCS li:nth-child(odd) {
    width: 10%;
    color: #888888;
}

.carTable .carCS li:nth-child(even) {
    width: 23.3333%;
    color: #333;
}

.carDetail {
    margin-top: 15px;
    padding: 10px 20px;
    font-size: 14px;
    line-height: 35px;
    background: #fafafa;
}

.carDetail p {
    line-height: inherit;
}

/* 会员信息 */

.tab a.more {
    display: block;
    position: absolute;
    top: 10px;
    right: 10px;
    font-size: 14px;
    color: #408DC5;
    padding: 7px 10px 7px 30px;
}

.carSeller2 {
    float: left;
    margin-top: 15px;
    width: 252px;
    height: 364px;
    box-sizing: border-box;
    border: 1px solid #ebebeb;
    padding: 15px;
    background: #fff;
}

.carSeller2 .sellerName {
    color: #408DC5;
    font-size: 16px;
    max-height: 40px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.carSeller2 .sellerBasic {
    list-style: none;
    margin-top: 5px;
    font-size: 14px;
}

.carSeller2 .sellerBasic dt {
    float: left;
    width: 70px;
    color: #666;
    text-align: right;
    line-height: 28px;
}

.carSeller2 .sellerBasic dd {
    float: right;
    width: 150px;
    line-height: 28px;
}

.carSeller2 .sellerCount {
    border: 1px solid #FCF3D6;
    background: #FEFDF9;
    padding: 8px 20px;
    font-size: 14px;
    text-align: center;
    margin-top: 10px;
}

.carSeller2 .sellerCount p {
    line-height: 25px;
}

.carSeller2 .sellerCount p .orange {
    color: #FF5400
}

.carSeller2 .sellerIn {
    text-align: center;
    margin-top: 9px;
}

.carSeller2 .sellerIn a {
    display: inline-block;
    font-size: 14px;
    color: #408DC5;
    padding: 8px 20px;
    border: 1px solid #408DC5;
    border-radius: 3px;
}

/* 免责声明 */

.carState {
    margin-top: 50px;
    margin-bottom: 35px;
    border: 10px solid #dbdbdb;
    padding: 5px 20px 15px 20px;
}

.carState h3 {
    text-align: center;
    font-size: 18px;
    color: #FF5400;
    height: 50px;
    line-height: 50px;
}

.carState p {
    font-size: 16px;
    color: #666;
    line-height: 30px;
}


/* 查看大图 */
.top-bor {
    background: #fff;
    border-top: 1px solid #dbdbdb;
}

#carBigpic {
    width: 800px;
    margin: 0 auto;
    padding: 40px 100px;
    position: relative;
}

#carBigpic .bt {
    margin-bottom: 10px;
    background: #888;
    font-size: 20px;
    color: #fff;
    height: 50px;
    line-height: 50px;
    padding: 0 120px 0 15px;
    box-sizing: border-box;
    position: relative;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
#carBigpic .bt #picCount {
    font-size: 18px;
    position: absolute;
    right: 15px;
    display: inline-block;
}

#carBigpic .bigLeft {
    position: absolute;
    display: block;
    width: 50px;
    height: 50px;
    top: 400px;
    left: 0;
    cursor: pointer;
    background: url('/newImg/bigLR.png') no-repeat 0 0;
}
#carBigpic .bigRight {
    position: absolute;
    display: block;
    width: 50px;
    height: 50px;
    top: 400px;
    right: 0;
    cursor: pointer;
    background: url('/newImg/bigLR.png') no-repeat -50px 0;
}

/* 重置产品相册 */
#carBigpic .large_box {
    margin-bottom: 10px;
    width: 800px;
    height: 600px;
    overflow: hidden;
    background: url('/newImg/loading.gif') center center no-repeat;
}

#carBigpic .small_box {
    width: 800px;
    height: 75px;
    overflow: hidden;
}

#carBigpic .small_list {
    position: relative;
    float: left;
    width: 730px;
    height: 75px;
    overflow: hidden;
}


